Python Job: DevOps Engineer

Job added on

Company

landing.jobs

Location

Porto - Portugal

Job type

Full-Time

Python Job Details

SKILLS

Must have:

Unix

Linux

DevOps

Other Required:

TCP/IP

Grafana

CI/CD

Nice to have:

Kibana

Tomcat

DESCRIPTION

We are looking for a DevOps engineer to fill the open position in a big Asian trading project. We’re integrating our product and platform with a lot of bespoke solutions for one of the biggest APAC brokers. You will help the existing team to ensure access to various markets to end users from a lot of countries. You will be responsible for maintaining 24/7 availability during trading sessions, automating release/deploy process, seamless monitoring and alerting of all the solutions.

Main responsibilities:
  • work closely with developers for prototyping, and designing new features as part of the infrastructure
  • deploy, install, configure and maintain sophisticated Trading/Finance and related software
  • configure bare metal & Cloud instances by using Infrastructure as Code
  • build & Maintain CI/CD pipelines
  • make key decisions for scalability, reliability and accessibility
  • install and manage in-house developed and external well-known monitoring systems
  • design, deploy and configure cloud-based servers and networks provision servers and storage, configure firewalls, VPN, monitoring, etc.
  • administrate UNIX/Cloud infrastructure – installation, configuration and maintenance
  • work with the Nexus and GIT repositories

REQUIREMENTS

  • experience as a DevOps
  • experience with OS-level administration on Linux and/or UNIX
  • hands-on scripting experience with Bash, Python, and/or Groovy
  • experience with configuring TeamCity CI/CD pipelines
  • IAAS solutions using Ansible, Terraform
  • experience with containers Docker and ECS or Kubernetes (we use ECS)
  • know how to read and analyze errors
  • in-depth knowledge of TCP/IP and ISO/OSI stack
  • experience with monitoring and logging tools (we use Cloudwatch, Elasticsearch, Fluentbit, Grafana, Kibana, Opsgenie, etc…)
  • experience in working with Tomcat, Apache, nginx, haproxy, web servers
  • good technical level in English
  • strong ability to solve problems using code and scripting


NICE TO HAVE

  • experience with AWS (or any other cloud provider)
  • Associate level certification in AWS
  • Groovy/Python knowledge
  • experience configuring & administering of SQL and NoSQL databases and search engines
  • experience with K8S (kubernetes) environment
  • know how to install K8S cluster, configure pods /services (including network services) and deploy objects in the cluster/different namespace all that under Rancher K8S


PERKS

  • Flexible schedules
  • Possibility to work remotely
  • Paid vacation 22 days
  • Insurance coverage (for you and your children)
  • Partial reimbursement for fitness memberships
  • Meal vouchers provided
  • Snacks and beverages are always available
  • Workspaces with modern equipment